delayed-response delivery - Turkish English Dictionary